diffrence between raster and vector